render service to - Spanish English Dictionary